// 用户、角色、菜单及用户日志相关记录
package users

import (
	"gitee.com/xiaoyutab/xgotool/xstring"
)

// 生成密码
//
//	pass	密码明文
func passwd(pass string) string {
	vcode := xstring.Random(6)
	return xstring.MD5(pass+vcode) + vcode
}

// 检测用户输入的密码是否正确
//
//	input	用户输入的密码明文
//	pass	数据库中存储的密码密文
func CheckPass(input, pass string) bool {
	if pass == "" {
		return false
	}
	return xstring.MD5(input+pass[32:]) == pass[:32]
}
